projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
82753bc
)
gdkglcontext-x11: Fix pixmap creation
author
Adel Gadllah
<adel.gadllah@gmail.com>
Tue, 21 Oct 2014 11:58:28 +0000
(13:58 +0200)
committer
Alexander Larsson
<alexl@redhat.com>
Tue, 21 Oct 2014 11:58:28 +0000
(13:58 +0200)
Always use NPOT textures
https://bugzilla.gnome.org/show_bug.cgi?id=738670
gdk/x11/gdkglcontext-x11.c
patch
|
blob
|
history
diff --git
a/gdk/x11/gdkglcontext-x11.c
b/gdk/x11/gdkglcontext-x11.c
index 035aacdbdafdb6c22206099aea7eda3ba96cd304..7811bcfdb353024b1ca37cd026b480fe55caa12a 100644
(file)
--- a/
gdk/x11/gdkglcontext-x11.c
+++ b/
gdk/x11/gdkglcontext-x11.c
@@
-289,7
+289,7
@@
glx_pixmap_get (cairo_surface_t *surface)
int i, value;
gboolean y_inverted;
const int pixmap_attributes[] = {
- GLX_TEXTURE_TARGET_EXT, GLX_TEXTURE_
RECTANGLE
_EXT,
+ GLX_TEXTURE_TARGET_EXT, GLX_TEXTURE_
2D
_EXT,
GLX_TEXTURE_FORMAT_EXT, GLX_TEXTURE_FORMAT_RGBA_EXT,
None
};
@@
-309,7
+309,7
@@
glx_pixmap_get (cairo_surface_t *surface)
glXGetFBConfigAttrib (display, fbconfigs[i],
GLX_BIND_TO_TEXTURE_TARGETS_EXT,
&value);
- if (
!
(value & GLX_TEXTURE_RECTANGLE_BIT_EXT))
+ if ((value & GLX_TEXTURE_RECTANGLE_BIT_EXT))
continue;
glXGetFBConfigAttrib (display, fbconfigs[i],